Definition of Long Pepper

  • (noun) plant bearing very hot and finely tapering long peppers; usually red
  • (noun) slender tropical climber of the eastern Himalayas

Antonyms of Long Pepper


No Antonyms Found.

Homophones of Long Pepper


No Homophones Found.